cup diode - French English Dictionary